package cn.tedu.passort.pojo.entity;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.Date;

@Data
@TableName("job_applicant_details")
public class JobApplicant implements Serializable {
    @TableId(type = IdType.AUTO)
    private Long id;
    private Long userId;
    private String username;
    private String gender;
    private Integer age;
    private Date birthDate;
    private String userUrl;
    private String phoneNumber;
    private String email;
    private String roleName;
    private String post;
    private String jobStatus;
    private Long workExperienceId;
    private String skills;
    private String education;
    private String type;
    private String school;
    private String speciality;
    private Date schoolTime;
    private String associationActivity;
    private String expectedCity;
    private String expectedSalary;
    private String exceptJob;
    private String strengths;
    /**
     * 数据创建时间
     */
    @TableField(fill = FieldFill.INSERT)
    private LocalDateTime gmtCreate;

    /**
     * 数据最后修改时间
     */
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private LocalDateTime gmtModified;

}
